machine spindle - French English Dictionary